accuse (someone) of opportunism

Translations
обвинять (кого-либо) в оппортунизме
Many accused him of opportunism when he changed his views so suddenly.
Многие обвинили его в оппортунизме, когда он так неожиданно изменил свои взгляды.